<?php
//*********************************** 
//Universal Media Publishing Platform
//Fullpost page
//*********************************** 

$datype = "fullstory";
//Подключение необходимых файлов
require_once "config.php";
require_once "engine/login.php";
require_once "engine/sort.php";
require_once "engine/func.php";

if ((isset($_GET['poid']))&&(isset($_GET['url']))){
    $poid = $_GET["poid"];
	$url = $_GET["url"];
	$show = "news";
}

if ((isset($_GET['artist']))&&(isset($_GET['track']))){
    $artist = $_GET['artist'];
	$track = $_GET['track'];
	$show = "track";
}
 
//Считывание категорий из БД
$query = "SELECT * FROM category ORDER BY caid ";
$result1 = mysql_query($query);
while($row1 = mysql_fetch_array($result1)){
   $f[] =$row1;
}
for ($x = 0; $x < count($f); $x++) {
    $category[$f[$x]["caid"]] = $f[$x];
}

//Считывание альбомов из БД    
$query = "SELECT * FROM albums ORDER BY alid ";
$res = mysql_query($query);
while($row = mysql_fetch_array($res)){
   $albums[] =$row;
}

switch ($show) {
    case "news":
		$mainquery = "SELECT * FROM news WHERE poid='".$poid."' AND url='".$url."' AND type='post' ";
	break;
	case "track":
		$query = "SELECT * FROM artist WHERE url='".$artist."' ORDER BY url ";//Делаем запрос, чтобы получить name из url
		$res = mysql_query($query);
		while($row = mysql_fetch_array($res)){
			$art[0] =$row;
		}
		$artname = $art[0]["name"];
		$mainquery = "SELECT * FROM news WHERE artist='".$artname."' AND url='".$track."' AND type='track' ";
	break;
}

//Обработка запроса
$qrex = mysql_query($mainquery);
while($row = mysql_fetch_array($qrex)){
    $news[]=$row;
} 
    
require 'engine/meta.php';//Подключаем обработчик мета тегов

if(mysql_num_rows($qrex) == 1){//Если новость найдена
	require 'template/'.$tpl.'/mainu.tpl';
	$views =$news[0]["views"]+1;
	$i = $news[0]["poid"];
	$query = "UPDATE news SET views='$views' WHERE poid='$i' ";//Увеличиваем счетчик просмотров
	$res = mysql_query($query);
	if ($news[0]["type"]=="post") require 'template/'.$tpl.'/fullnews.tpl';
	else require 'template/'.$tpl.'/fulltrack.tpl';
}
else {//Если новость не найдена
	$message = "По запросу ничего не найдено" ;
	require 'template/'.$tpl.'/mainu.tpl';
}
require 'template/'.$tpl.'/maind.tpl';
?>
			
